dog walking - French English Dictionary